Object[].Sort (gb)
Function Sort ( [ Mode As Integer ] ) As Object[]
 
Ordina l'array e  lo restituisce
Mode può avere il seguente valore:
| 
gb.Ascent
 | 
Ordinamento ascendente. Questo è il valore predefinito.
 | 
| 
gb.Descent
 | 
Ordinamento discendente.
 | 
Gli oggetti vengono confrontati chiamando il metodo pubblico speciale 
_compare.
Questo metodo viene chiamato su un oggetto e accetta un argomento che si riferisce all'altro oggetto con cui deve essere confrontato.
Deve restituire il risultato del confronto come numero intero:
  - 
0 se gli oggetti sono uguali.
 
  - 
1 se l'oggetto è maggiore di quello passato come argomento.
 
  - 
-1 se l'oggetto è inferiore a quello passato come argomento.
 
  
Se gli oggetti non implementano il metodo speciale 
_compare, vengono confrontati usando il loro indirizzo in memoria.
Esempio
' class MyObject
PUBLIC Name as String
PUBLIC Age as Integer
PUBLIC FUNCTION _compare(Other AS MyObject) AS Integer
  RETURN Sgn(Age - Other.Age)
END